@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; list-style:none; outline:none;}
html,body{ font-family:Helvetica,"microsoft YaHei",Arial,Verdana,"Simsun"; background:url(../images/new_bg4.gif) 0 0 repeat-x #333949;font-size:12px;}
h1,h2,h3,h4,h5,h6,b,em{font-size:12px; font-weight:400; margin:0;padding:0;}
ul,li,form{ margin:0; padding:0; list-style:none;}
a,a img{ text-decoration:none;border:none;}
a:link{ color:#65809B; cursor:pointer;}
a:hover{ color:#ce2c00;text-decoration:none;}
a:active{ color:#65809B;}
a:visited{ color:#65809B;}
table{border-collapse:collapse; /*table-layout:fixed;*/ }
/*---------------------------通用类设置-----------------------------*/
.clear{ clear:both; height:0px; line-height:0px; margin:0; padding:0;}
/*---------------------------页面设置↓------------------------------*/
.header{background:url(../images/new_bg1.gif) 0 0 repeat-x; height:52px;width:100%;}
.header_content{color:#65809B; height:36px; width:950px; margin:0 auto; padding:16px 0 0 0;}
.header_content img{ height:20px; width:21px; margin:0 15px 0 5px;}
.header_content a{ color:#65809B; text-decoration:none;margin:0 2px;}
.header_content a:hover{ color:#ce2c00;}
/*----navgation bar----*/
.nav_box,.main_box,.footer{width:950px; margin:0 auto;}
.nav_box{height:75px;padding-top:15px;}
.nav_box h1{display:block;height:62px;width:268px; float:left;}
.nav_box ul.navigation{display:block;height:46px;width:475px;padding:16px 10px 0 0;float:right;}
.navigation li{ float:right;height:37px; width:94px;position:relative; margin:0 5px; z-index:20;}
.navigation li a{color:#65809B;display:block;font:bold 14px/37px 'Helvetica';text-align:center; }
.navigation li a:hover{ color:#ffffff; text-decoration:none;}
.navigation li a.default{ background:url(../images/new_bg2.gif) 0 0 no-repeat;color:#fff; text-decoration:none;}
/*----sub_box bar----*/
.navigation li .sub_box{ min-height:24px; height:auto; min-width:378px; padding:3px 2px 0 0; position:absolute; right:0; top:32px; text-align:right; display:none;}
.navigation li .sub_box a{ clear:both; display:inline; font:400 12px/22px 'Helvetica'; padding:0 6px;}
.navigation li .sub_box a:hover{ display:inline; font:400 12px/22px 'Helvetica';}
/*----sun_menu bar----*/
.navigation li .sub_box2{ min-height:24px; height:auto; min-width:660px; padding:3px 0 0 0; position:absolute; right:-220px; top:32px; text-align:right; display:none;}
.navigation li .sub_box2 span{ position:relative;display:inline-block; height:auto; margin:0;padding:0 3px; float:left;}
.navigation li .sub_box2 span a{ clear:both; display:inline-block; padding:0 6px;}
.navigation li .sub_box2 span a:hover{ clear:both; display:inline-block; }
.navigation li .sub_box2 span a.arrow{ background:url(../images/poins_drop.gif) 100% 1px no-repeat;color:#65809B;}
.navigation li .sub_box2 span a.arrow2{ background:url(../images/poins_drop.gif) 100% -21px no-repeat; color:#ffffff;}
.navigation li .sub_box2 span .sun_menu{ background:#161a20; width:168px; min-height:24px;height:auto; position:absolute; left:0px; top:22px; margin:0;padding:0; display:none; z-index:9999999; text-align:left;}
.navigation li .sub_box2 span .sun_menu a{ clear:both; display:block; line-height:20px; text-align:left; background:#161a20;}
.navigation li .sub_box2 span .sun_menu a:hover{ clear:both; text-align:left;}

/*----footer----*/
.footer{ clear:both;background:#0F131F; height:60px;padding-top:17px;}
.footer p{color:#3B4454;display:block; font:12px/18px 'Simsun'; width:408px; margin:0 auto;text-align:center;}
.footer p span.copy{ font-family:arial;}
/*----center----*/
.main_box{background:url(../images/new_bg3.gif) repeat;border-top:0px solid #3399FF;height:auto; min-height:480px; margin-bottom:15px;padding:10px;width:930px;}
.main_left{width:17%; height:auto; float:left; }
.main_left h3{color:#65809B;font:bold 14px/20px 'Helvetica'; text-align:center; }
.mlf_nav{display:block;}
.mlf_nav li{ background:#3399FF;display:block;height:35px; padding-left:12px;}
.mlf_nav li a{ background:#333949; color:#3399FF; display:block;font:bold 12px/35px 'Helvetica';text-align:center; text-decoration:none;}
.mlf_nav li a:hover,.mlf_nav li a.default{color:#fff;_margin:0px;}
.mlf_nav li a.default{ background:#65809B;}
/*----mrt content----*/
.main_right{width:82%; height:auto;float:right;}
.main_conter{width:100%;}
.mrt_title{ color:#65809B;}
.mrt_title a,.mrt_title font{font-family:'Helvetica';}
.mrt_content div{margin:10px 0 15px 0;}
*+html .mrt_content div{ position:relative; z-index:10;}
.mrt_content h4{color:#65809B;font:bold 14px/24px 'Helvetica';}
/*----table.bxd_table----*/
.main_box table{ height:auto; background:url(../images/table_bg.gif) 0 0 repeat-x #273747;}
table.bxd_table{width:100%;}
table.bxd_table th{border:1px solid #1f222b; background:#3399FF;color:#fff;font:12px/32px 'microsoft YaHei'; }
table.bxd_table td{border:1px solid #232631;color:#fff;font:12px/30px 'microsoft YaHei'; text-align:center; }
table.bxd_table td span{margin:0 3px;}
table.bxd_table td label{display:inline; font-size:12px;}
table.bxd_table th.dates,table.bxd_table td.dates{width:140px;}
table.bxd_table th.last,table.bxd_table td.last{ width:140px;}
table.bxd_table td.last2{ width:186px;}
table.bxd_table td a{ margin:0 3px;}
table.bxd_table td a:hover{font-weight:bold; text-decoration:underline;}
/*----button,a----*/
.btn_button{clear:both; text-align:center;}
.btn_button input.btn{width:60px; margin:10px;}
a.green{color:#00b050; }
a.red{color:#ff2525; }
a.blue{color:#3399FF; }
a.yellow{color:#ff6600; }
a.white{color:#fff;}
/*-dl.mac_text--*/
.mac_text{ display:block; margin:0;}
.mac_text dt{color:#555; display:block; float:left;height:40px; font:14px/40px 'Helvetica';  text-align:right;width:15%; margin:0;padding:0;}
.mac_text dd{display:block; float:right;height:auto; width:83%; margin:0;padding:5px 0 0 8px; color:#555;font:14px/30px 'Helvetica'; }
.mac_text dd.first{float:left;width:30%; }
.mac_text dd.first select,.mac_text dd.first input{width:98%;}
.mac_text dd .input-xlarge{width:91%;}
.mac_text dd.last span{ margin-right:20px;float:left; padding-top:4px;}
.mac_text dd.last span input[type='radio']{ float:left; margin-right:3px;}
.mac_text dd.last span label{ float:left; display:inline;}
.mac_text dd.last p{font:12px/20px 'Helvetica'; margin:0;}
.mac_text dd.last p.red{ color:#FF2525;}
.mac_text dt.second{float:left;width:18%; }
.mac_text dd.second{float:left;width:30%; padding-left:2px;}
.mac_text dd.second input[type='text']{ width:88%;}
a.btn_bs,a.btn_xz,a.btn_sc{ color:#fff;}
a.btn_fx{ color:#fff; float:right;}
a.btn_cx{ color:#fff; float:right; margin-right:10px;}
.modal-header h3{ color:#006DCC; font:14px/30px "microsoft YaHei";}
.modal-footer{ text-align:center;}
.modal_btn{ clear:both; text-align:center;}
/*--jc_box--*/
.jc_box{background:url(../images/bb.gif) 0 0 repeat-x;border:1px solid #1f222b; height:100px; margin:10px 0; }
.jc_title{background:#3399FF;color:#fff;height:30px;font:12px/30px 'microsoft YaHei'; padding:0 5px;}
.jc_title span{ margin:0 10px; float:left;font-size:12px;}
.jc_title span font{font-size:12px;}
.jc_title b{display:block;width:1px; height:30px;border-right:1px solid #1f222b; float:left;}
.jc_title a{ float:right; margin-top:4px;}
.jc_content{ height:55px; padding:12px 0 0 12px;}
.jc_content a{ display:block; height:36px; width:118px; color:#65809B; float:left; margin:0 5px; padding:8px 10px 0 12px; overflow:hidden;}
.jc_content a.bgreen{color:#fff;}
.jc_content a i{ float:left; margin-bottom:5px;}
.jc_content a span{ float:left;font:bold 14px/14px 'microsoft YaHei'; text-align:center;padding:0 5px; margin-bottom:5px;}
.jc_content a em{ clear:both; display:block; font-style:normal; font-size:10px;height:14px;line-height:14px; margin-top:5px; text-align:left; }
.jc_content a em b{font-weight:400;font-size:11px;}
.jc_content a em font{ margin-left:5px;font-size:10px;}
.jc_content img{ width:36px; height:36px; float:left; margin-top:8px;}

/*--table.pb_table--*/
table.pb_table{ table-layout:fixed;}
table.pb_table th a.white:hover{text-decoration:underline;}

/*--inquiry--*/
.inquiry{ height:30px; position:relative;}
.inquiry p{ display:block; height:30px; width:375px; float:left; margin-right:6px;color:#fff;}
.inquiry select.sel_text{width:136px;}
.inquiry_text{width:140px;}
.inquiry input.btn_inquiry{ margin:0 3px; float:right;}
table.bxd_table td span.red{color:#ff2525;}

/*--table.bh_table--*/
table.bh_table{ width:100%; background:none;}
table.bh_table th{ background:#3399FF;border:1px solid #ddd;color:#fff;font:12px/30px 'Helvetica'; }
table.bh_table td{ border:1px solid #ddd;color:#555;font:12px/30px 'Helvetica'; text-align:center; }
table.bh_table tr.odd{background:#f5f5f5;}
table.bh_table tr.even{background:#fff;}
table.bh_table tr.hover,table.bh_table td.checkcolor{background:#d1e9fd;}
table.bh_table td input[type='checkbox']{margin:0;}

/*--table div color--*/
table.bxd_table td.first{text-align:left; padding-left:10px;width:280px;}
table.bxd_table td.five{width:220px; line-height:20px;}
table.bxd_table td.first span{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:280px; display:block; margin:0;padding:0;}
.bxd_table td div{display:block; margin:0; padding:0 0 0 2px; color:#1F222B;}
.bxd_table td div.normal{background-color:#99cc00;}
.bxd_table td div.interest{background-color:#ffff00;}
.bxd_table td div.warn{background-color:#ff0000;}
.table_colorts{  padding-bottom:15px; margin-bottom:0;}
.table_colorts span{ display:block; width:36px; height:20px; float:left; font:12px/20px 'Helvetica'; margin:0;color:#fff; }
.table_colorts span em{ display:block; width:20px; height:20px; margin:0 0 0 2px; padding:0;}
.table_colorts span em.normal{background-color:#99cc00;}
.table_colorts span em.interest{background-color:#ffff00;}
.table_colorts span em.warn{background-color:#ff0000;}

/*--table.tjfx--*/
.tjfx_title{ text-align:center;}
.tjfx_namedate{ margin:0;}
.tjfx_namedate span{font:12px/20px 'microsoft YaHei'; color:#f3f3f3; }
.tjfx_name{ float:left;}
.tjfx_date{ float:right;}
table.tjfx_table{clear:both;table-layout:fixed; }
table.tjfx_table th.tjfx_rq{ background:#2d79c4;}
table.tjfx_table th.th_jb{ background:#2d79c4;}
table.tjfx_table th.th_25{color:#a5ebfd;}
table.tjfx_table th.th_name{width:58px;}
table.tjfx_table th.th_hz{width:52px;}
.tjfx_ts{ margin:10px 0;font:12px/20px 'microsoft YaHei';color:#fff;}
.tjfx_ts span{ margin-left:35px;}
.tjfx_ts span.tjfx_kqy,.tjfx_ts span.tjfx_fzr{ margin-left:120px;}
/*-dl.tc_text--*/
.tc_text{ display:block; margin:0;}
.tc_text dt{ display:block; float:left;height:40px; width:23%; font:14px/40px 'Helvetica'; text-align:right; margin:0;padding:0;color:#555;}
.tc_text dd{display:block; float:left; height:40px; width:77%; margin:0;padding:6px 0 0 5px; color:#555;font:14px/30px 'Helvetica'; }
.tc_text dd input.text_sr{width:180px;}
*+html .tc_text dd input.text_sr{ padding:0 6px; margin-top:4px;}
.tc_text dd input.text_sm{width:200px; color:#999;font-size:12px;}
*+html .tc_text dd input.text_sm{ padding:0 6px; margin-top:-1px;}
.tc_text dd select.text_xz{width:194px;}
*+html .tc_text dd input.text_bz{ margin-top:4px;}
.tc_text dd input.text_sr2{width:398px;}
*+html .tc_text dd input.text_sr2{ padding:0 6px; margin-top:4px;}
/*-table.table_wlsbfx table.table_wlsbfx td-*/
table.table_wlsbfx{ height:100%;}
table.table_wlsbfx td.normal{background-color:#99cc00;color:#1F222B; width:112px; line-height:20px; }
table.table_wlsbfx td.interest{background-color:#ffff00;color:#1F222B; width:112px;line-height:20px; }
table.table_wlsbfx td.warn{background-color:#ff0000;color:#1F222B; width:112px;line-height:20px; }
table.table_wlsbfx td div{ width:112px; min-height:30px; height:100% !important;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
table.table_wlsbfx td.first2{text-align:left; padding-left:10px;width:180px;}
table.table_wlsbfx td.first2 span{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:180px; display:block; margin:0;padding:0;}
table.table_wlsbfx td.five2{width:168px; line-height:20px;}
/*----新添加----*/
.mrt_content .jianyi{ color:#fff; height:40px; margin-top:25px; }
table.table_media td.normal{background-color:#99cc00;color:#1F222B; width:112px; }
table.table_media td.interest{background-color:#ffff00;color:#1F222B; width:112px; }
table.table_media td.warn{background-color:#ff0000;color:#1F222B; width:112px; }
table.table_media td div{ width:60px; height:30px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
table.table_wlsbfx td.first1{text-align:left; padding-left:10px;width:200px;}
table.table_wlsbfx td.first1 span{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:200px; display:block; margin:0;padding:0;}

/*---兼容IE7---*/
*+html .mrt_title font{font-size:12px;}
*+html .jc_content a{ width:122px; padding-top:8px;}
*+html .jc_content a span{font:bold 14px/18px 'microsoft YaHei';margin-bottom:0px; }
*+html .jc_content a em{margin-top:0;}
*+html .jc_content a em font{ margin-left:3px;}
*+html .navigation li .sub_box{width:288px;}
*+html .datepicker,*+html .dropdown-menu{width:210px;}
*+html a.btn_xz{ float:left; margin-bottom:0;}
*+html .mrt_content div{margin:3px 0 10px 0;}
*+html table.table_wlsbfx td{position:relative;} 
*+html table.table_wlsbfx td div{display:block;width:100%;height:100%;position:absolute; top:-3px;left:0;padding:0 0 0 0;}
*+html table.table_wlsbfx th{position:relative;}
 
 /*--兼容firefox--*/ 
@-moz-document url-prefix(){ 
.jc_content a{ width:124px; padding:10px 6px 0 10px;}
}
/*--兼容Chrome,safari--*/
@media screen and (-webkit-min-device-pixel-ratio:0){
.jc_content{ padding-left:6px;}
.jc_content a{width:140px; margin:0 3px; padding:12px 2px 0 5px;}
}

/*--部分兼容ie6--*/
.navigation li .sub_box{_width:290px;}
.jc_content a i{ _margin-bottom:0px;}
.jc_content a span{ _margin-bottom:0px;}
.jc_content a em{ _margin-top:0px;}
table.bxd_table a.green{_color:#00b050; }
table.bxd_table a.red{_color:#ff2525; }
table.bxd_table a.blue{_color:#3399FF; }
table.bxd_table a.yellow{_color:#ff6600; }
table.bxd_table a.white,.jc_title a.white,.jc_title a.white:hover{_color:#fff;}
.main_conter a.btn_bs,.main_conter a.btn_bs:hover{_color:#fff;}
.mrt_content a.btn_bs,.mrt_content a.btn_xz,.mrt_content a.btn_fx,.mrt_content a.btn_cx{_color:#fff;}
.mrt_content a.btn_bs:hover,.mrt_content a.btn_xz:hover,.mrt_content a.btn_fx:hover,.mrt_content a.btn_cx:hover{_color:#fff;}
.mrt_content a.btn_xz{_float:left;}
.datepicker,.dropdown-menu{_width:210px;}
.inquiry p{ _width:355px; }
.inquiry input.btn_inquiry{ _width:76px;}
.mac_text dd.last span{_width:60px; }
.mac_text dd.last span input#a1,.mac_text dd.last span input#a2{_width:20px;_float:left; }
.mac_text dd.last span label{_width:20px;_float:left;_margin-left:5px;}
.modal_btn a.btn_bs,.modal_btn a.btn_bs:hover{_color:#fff;}